package com.job.springSea.work0716;

/**
 * @author 于春海
 * @version 1.0
 * @since 2022-07-16 14:37:11
 */
public class StringBuffer01 {
    public static void main(String[] args) {
        //String  里 存放字符的数组 是被final 修饰 的
        //StringBuffer  里存放字符的数组 没有被final 修饰的  可以改变地址
        //最常用的 append方法 追加数据  insert  delete set
        String str="A"; //追加1--10000  用时19000ms
        long t1=System.currentTimeMillis();
        //1:字符串 转为 字符串缓冲
        StringBuffer sbf=new StringBuffer(str);
        for (int i = 1; i <=100000 ; i++) {
            sbf.append(i);
        }
        //2: 字符串缓冲->字符串
        str=sbf.toString();
        long t2=System.currentTimeMillis();
        System.out.println(t2-t1);// 10ms


    }
}